package cn.mumzone.pos.presenter.contract;

import java.util.List;

import cn.mumzone.basic.mvp.BasePresenter;
import cn.mumzone.basic.mvp.BaseView;
import cn.mumzone.pos.model.BillDetailEntity;
import cn.mumzone.pos.model.MemberEntity;
import cn.mumzone.pos.model.SettleItemEntity;

/**
 * Created By Dlx
 * on 2019/6/26
 */
public interface BillDetailContract {
    interface View extends BaseView {
        void onDataReceived(BillDetailEntity data);

        void showToast(String str);

        void onBillSettleDetail(List<SettleItemEntity> list);

        void showRefreshMember(MemberEntity memberEntity);
    }

    interface Presenter extends BasePresenter<View> {
        void getGoodsBillDetail(String saleId, String orderType);
    }
}
